/**
 * 创建时间： 2016年4月26日 下午2:38:03
 * @author itbegin
 * @version 1.0
 * 文件名称: UserServiceImpl.java
 * 类说明：
 *
 */
package com.itbegin.service.account.impl;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.itbegin.dao.UserDao;
import com.itbegin.exceptions.ModelExistsException;
import com.itbegin.model.User;
import com.itbegin.service.account.UserService;

@Service("userService")
public class UserServiceImpl implements UserService {
	@Autowired
	private UserDao userDao;
	
	@Override
	public void reg(User user) {
		//检测新增的用户是否存在
		User existUser = userDao.getUser(user.getName());
		if(existUser != null){
		  throw new ModelExistsException("会员名已经在存在.");	
		}
		userDao.addUser(user);
		
	}

}

